Real-Time Path Planning And Control Of An Unmanned Ground Vehicle With Dynamic Obstacles